@CHARSET "UTF-8";

@font-face {
    font-family: 'mistralregular';
    src: url('../font/mistral-webfont.eot');
    src: url('../font/mistral-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/mistral-webfont.woff2') format('woff2'),
         url('../font/mistral-webfont.woff') format('woff'),
         url('../font/mistral-webfont.ttf') format('truetype'),
         url('../font/mistral-webfont.svg#mistralregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

html{}

body {
height:100%;
margin : 0;
padding:0;
background: url('../images/brushed.png'); /*#4b8baf*/
}




.page{
	margin:auto;
	width:90%;
	height:auto;
	background-color : white;
	box-shadow : 0px 0px 3px rgb(150,150,150);
}

.head{
	text-align:center;
	height : 70px;
	padding:0;
	margin:0;
	margin-top:-4px;
	width:100%;
	background-color:#cc0000;
	
}

.titre_page{
	padding:0;
	margin:0;
	margin-top:-4px;
	width:100%;
	background-color:#eae9e3;
	
}


h1{
	line-height : 35px;
	padding:20px;
	margin:0;
	font-size : 30px;
	text-align:left;
	font-family: 'mistralregular', Arial;
	font-weight:normal;
	color : white;
}

h4{
	line-height : 35px;
	padding:20px;
	margin:0;
	font-size : 30px;
	text-align:left;
	font-family: 'mistralregular', Arial;
	font-weight:normal;
	color : black;
}





h2{
	padding:10px;
	margin:0;
	font-size : 20px;
	text-align:center;
	font-family: 'Eurostile', Arial;
	font-weight:normal;
}

.img_rouages{
	position:relative;
	top : 10px;
	padding-right : 5px;
}

label{
	font-size:15px;
	font-family : Arial;
}


.form_create_account{
	
	width : 50%;
	margin:auto;
	padding-top : 30px;
	padding-bottom : 30px;
	text-align:center;
	

}

p {
	
	font-size:12px;
	font-family : Arial;	
	
}


.content {
	width : 100%;
	min-height : 700px;
}

.selected {
	color : rgb(80,80,80);
}

.important_information {
	font-size : 15px;
}

.notification_information {
	font-size : 15px;
	text-align:center;
	padding : 30px;
}

.time{
	width:50px;
	height : 20px;
	display:inline-block;
	vertical-align : top;
	
}

.address{
	color : #cc0000;
	font-size : 18px;
	text-align:center;
	
}

table{
	width : 100%;
	border-collapse: collapse;
	
}

.paire{
	background-color : rgb(235,235,235);
	
}

.impaire{
	background-color : rgb(250,250,250);
	
}

tr{
	border-bottom:1px solid black;
}

th{
	border:none;
	
}

td{
	border : none;
}

.th {
	color : #CC0000;
	font-size : 15px;
	font-family : "Helvetica", Arial;
}




